package com.x.erp.model;

import com.x.framework.annotation.MappingColumn;
import com.x.framework.annotation.MappingTable;
import com.x.framework.model.BaseObject;

@MappingTable(tableName = "BASE_SERIES")
public class Series extends BaseObject {
    /**
     *
     */
    private static final long serialVersionUID = 1729496570374402921L;
    @MappingColumn(columnName = "SERIES_ID", columnPk = true, columnLength = 11)
    private Integer seriesId;
    @MappingColumn(columnName = "SERIES_NAME")
    private String seriesName;
    @MappingColumn(columnName = "BRAND_ID")
    private Integer brandId;
    @MappingTable(tableName = "BASE_BRAND")
    private Brand brand;
    @MappingColumn(columnName = "COUNTRY_ID")
    private Integer countryId;
    private Integer seriesState;
    private String brandName;
    private String brandSeriesName;

    @MappingColumn(columnName = "MANUFACTURER_ID")
    private Integer manufacturerId;
    @MappingTable(tableName = "BASE_MANUFACTURER")
    private Manufacturer manufacturer;

    @MappingColumn(columnName = "SERIES_MAKER_TYPE")
    private String seriesMakerType;

    @MappingColumn(columnName = "SERIES_LEVEL_NAME")
    private String seriesLevelName;

    @MappingColumn(columnName = "SERIES_LOGO")
    private String seriesLogo;

    @MappingColumn(columnName = "zs")
    private Integer zs;

    private Integer truePage ;

    public String getSeriesLevelName() {
        return seriesLevelName;
    }

    public void setSeriesLevelName(String seriesLevelName) {
        this.seriesLevelName = seriesLevelName;
    }

    public String getSeriesLogo() {
        return seriesLogo;
    }

    public void setSeriesLogo(String seriesLogo) {
        this.seriesLogo = seriesLogo;
    }

    public String getSeriesMakerType() {
        return seriesMakerType;
    }

    public void setSeriesMakerType(String seriesMakerType) {
        this.seriesMakerType = seriesMakerType;
    }

    private String manufacturerName;

    public Integer getSeriesId() {
        return seriesId;
    }

    public void setSeriesId(Integer seriesId) {
        this.seriesId = seriesId;
    }

    public String getSeriesName() {
        return seriesName;
    }

    public void setSeriesName(String seriesName) {
        this.seriesName = seriesName;
    }

    public Integer getBrandId() {
        return brandId;
    }

    public void setBrandId(Integer brandId) {
        this.brandId = brandId;
    }

    public Brand getBrand() {
        return brand;
    }

    public void setBrand(Brand brand) {
        this.brand = brand;
    }

    public Integer getCountryId() {
        return countryId;
    }

    public void setCountryId(Integer countryId) {
        this.countryId = countryId;
    }

    public Integer getSeriesState() {
        return seriesState;
    }

    public void setSeriesState(Integer seriesState) {
        this.seriesState = seriesState;
    }

    public String getBrandName() {
        return brandName;
    }

    public void setBrandName(String brandName) {
        this.brandName = brandName;
    }

    public String getBrandSeriesName() {
        return brandSeriesName;
    }

    public void setBrandSeriesName(String brandSeriesName) {
        this.brandSeriesName = brandSeriesName;
    }

    public Integer getManufacturerId() {
        return manufacturerId;
    }

    public void setManufacturerId(Integer manufacturerId) {
        this.manufacturerId = manufacturerId;
    }

    public Manufacturer getManufacturer() {
        return manufacturer;
    }

    public void setManufacturer(Manufacturer manufacturer) {
        this.manufacturer = manufacturer;
    }

    public String getManufacturerName() {
        return manufacturerName;
    }

    public void setManufacturerName(String manufacturerName) {
        this.manufacturerName = manufacturerName;
    }

    public Integer getZs() {
        return zs;
    }

    public void setZs(Integer zs) {
        this.zs = zs;
    }

    public Integer getTruePage() {
        return truePage;
    }

    public void setTruePage(Integer truePage) {
        this.truePage = truePage;
    }
}
